package com.ysx.common.constants;

public interface BusinessConstants {


    class AdUserRealNameCT{ //身份认证相关
        //创建中
        public static final Integer AUDIT_ING=0;
        //待审核
        public static final Integer AUDIT_WAITING=1;
        //审核失败
        public static final Integer AUDIT_FAILED=4;
        //审核通过
        public static final Integer AUDIO_PASS=9;
    }

    class MqConstants{ //Mq主题相关
        public static  final String  WM_NEWS_TO_ADMIN_MQTOPIC="wm_news_to_admin_topic";

        public static  final String  WM_NEWS_DOWN_OR_UP_ADMIN_MQTOPIC="wm_news_down_or_up_admin_mqtopic";

        public static  final String  FOLLOW_BEHAVIOR_TOPIC="follow_behavior_topic";

        public static  final String  SEARCH_BEHAVIOR_TOPIC="search_behavior_topic";

        public static  final String  HOT_ARTICLE_SCORE_TOPIC="hot_article_score_topic"; //接收来自生产者发送的消息的主题

        public static  final String  HOT_ARTICLE_INCR_HANDLE_TOPIC="hot_article_incr_handle_topic"; //聚合了结果之后进行发送出去的主题

    }

    class AliYunScanConstants {//阿里云审核校验相关
        //审核失败
        public static final String BLOCK="block";
        //人工审核
        public static final String REVIEW="review";
        //审核通过
        public static final String PASS="pass";
    }

    class ArticleConstants {//文章的常量类
        public static final Short LOADTYPE_LOAD_MORE = 1;
        public static final Short LOADTYPE_LOAD_NEW = 2;
        /**
         * 默认频道
         */
        public static final String DEFAULT_TAG = "0";

        public static final Integer HOT_ARTICLE_LIKE_WEIGHT = 3;

        public static final Integer HOT_ARTICLE_COMMENT_WEIGHT = 5;

        public static final Integer HOT_ARTICLE_COLLECTION_WEIGHT = 8;
        /**
         * 热点文章的前缀
         */
        public static final String HOT_ARTICLE_FIRST_PAGE = "hot_article_first_page_";

    }

}
